07e5b0a2f2d7ef1c2ac3c9a5dcd263c89cb18861,src/test/java/net/sf/oval/test/guard/PrePostJavascriptTest.java,PrePostJavascriptTest,testPreJavascript,#,83
Before Change
try
{
t.increase1(new BigDecimal(1));
fail();
}
catch (final ConstraintsViolatedException ex)
{
assertEquals(ex.getConstraintViolations()[0].getMessage(), "PRE");
}
try
{
t.value = new BigDecimal(2);
t.increase1(null);
fail();
}
catch (final ConstraintsViolatedException ex)
{
assertEquals(ex.getConstraintViolations()[0].getMessage(), "ASSERT");
}
try
{
t.increase1(new BigDecimal(1));
}
catch (final ConstraintsViolatedException ex)
{
After Change
final Guard guard = new Guard();
TestGuardAspect.aspectOf().setGuard(guard);
final TestTransaction t = new TestTransaction();
try
{
t.increase(BigDecimal.valueOf(1));
fail();
}
catch (final ConstraintsViolatedException ex)
{
assertEquals(ex.getConstraintViolations()[0].getMessage(), "PRE");
}
t.value = BigDecimal.valueOf(2);
try
{
t.increase(null);
fail();
}
catch (final ConstraintsViolatedException ex)
{
assertEquals(ex.getConstraintViolations()[0].getMessage(), "ASSERT");
}
try
{
t.increase(BigDecimal.valueOf(1));
}
catch (final ConstraintsViolatedException ex)
{